package icasue.tools.sqlhelper.annotation;

import java.lang.annotation.*;

/**
 * @Author: Qiao Hang
 * @CreateDate: 2021/9/30 上午9:37
 * @UpdateDate:
 * @Description: 提供一个helper内置的类映射注解.
 * 创建SqlProvider使用[注解标记列映射方式]时，
 * 只有被标记注解标记的属性才会在执行数据库相关操作时生效，
 * 例如数据库映射，索引生效等.
 */
@Target({ElementType.FIELD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface Col {
    // 映射的数据库列, 无默认值.
    String value();
}
